.closing-approval {
    padding: 12px 44px 0 44px;
    //案件环节,案件类型
    .registerCsae {
        span {
            font-size: 14px;
            font-family: PingFangSC;
            font-weight: 400;
            color: rgba(34, 34, 34, 1);
            display: inline-block;
            margin: 0 5px;
        }
        .select {
            margin-right: 15px;
        }
    }
    .form {
        thead {
            font-size: 18px;
            font-family: PingFangSC;
            font-weight: 600;
            color: rgba(34, 34, 34, 1);
            height: 40px;
            th {
                height: 40px;
            }
        }
    }
    .noticeBox {
        line-height: 40px;
        font-size: 14px;
        color: #222;
        .input {
            border: none;
            border-bottom: 1px solid #D4DAE5;
            height: 32px;
        }
        .textarea {
            background: rgba(255, 255, 255, 1);
            border-radius: 2px;
            border: 1px solid rgba(212, 218, 229, 1);
            padding-left: 5px;
            outline: none;
        }
    }
}

//箭头样式
:host ::ng-deep {
    .anticon-caret-down {
        color: rgba(34, 34, 34, 1);
    }
    .ant-select-arrow .anticon-caret-down svg {
        transition: transform .3s;
    }
    .ant-select-open .anticon-caret-down svg {
        transform: rotate(180deg);
    }
    .ant-select-selection.ant-select-selection--single {
        border: none;
        border-bottom: 1px solid #d4dae5;
    }
}

//select样式
:host ::ng-deep .ant-select-selection.ant-select-selection--single {
    height: 32px;
    border: 1px solid rgba(212, 218, 229, 1);
    border-radius: 0;
    font-size: 12px;
    box-shadow: none;
    line-height: 32px;
}

:host ::ng-deep {
    .anticon-caret-down {
        color: rgba(34, 34, 34, 1);
    }
    .ant-select-arrow .anticon-caret-down svg {
        transition: transform .3s;
    }
    .ant-select-open .anticon-caret-down svg {
        transform: rotate(180deg);
    }
    .ant-checkbox-wrapper {
        line-height: 30px;
    }
}

:host ::ng-deep .ant-select-selection__rendered {
    height: 32px;
    font-size: 12px;
    line-height: 32px;
    .ant-select-selection__placeholder {
        font-size: 12px;
        color: rgba(34, 34, 34, 1);
    }
    .cdk-overlay-connected-position-bounding-box {
        background: #000;
    }
}

.cdk-overlay-backdrop.nz-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
    background: #000;
}

//select option样式
:host ::ng-deep {
    .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-selected.ant-select-dropdown-menu-item-active.ng-star-inserted {
        font-size: 12px !important;
    }
    .ant-select-dropdown-menu-item.ng-star-inserted {
        font-size: 12px !important;
    }
    .ant-select-dropdown-menu.ant-select-dropdown-menu-root.ant-select-dropdown-menu-vertical li {
        font-size: 12px !important;
    }
    .ant-select-dropdown-menu-item:hover {
        background-color: #e6f7ff;
        font-size: 12px;
    }
}

:host ::ng-deep .ant-select-selection.ant-select-selection--multiple {
    overflow: hidden;
    vertical-align: top;
    border: none;
    padding: 0;
    height: 32px;
}

:host ::ng-deep .ant-select-selection--multiple.ant-select-selection__choice {
    height: 27px;
    overflow: hidden;
}

:host ::ng-deep .ant-select-selection__choice.ng-tns-c8-19.ng-trigger.ng-trigger-zoomMotion.ng-star-inserted {
    height: 27px;
    overflow: hidden;
}

//date
:host ::ng-deep .ant-calendar-picker {
    width: 100%;
}